Hyperbolic Random Graphs: Separators and Treewidth
نویسندگان
چکیده
Hyperbolic random graphs share many common properties with complex real-world networks; e.g., small diameter and average distance, large clustering coefficient, and a power-law degree sequence with adjustable exponent β. Thus, when analyzing algorithms for large networks, potentially more realistic results can be achieved by assuming the input to be a hyperbolic random graph of size n. The worst-case run-time is then replaced by the expected run-time or by bounds that hold with high probability (whp), i.e., with probability 1−O(1/n). Though many structural properties of hyperbolic random graphs have been studied, almost no algorithmic results are known. Divide-and-conquer is an important algorithmic design principle that works particularly well if the instance admits small separators. We show that hyperbolic random graphs in fact have comparatively small separators. More precisely, we show that they can be expected to have balanced separator hierarchies with separators of size O( √ n3−β), O(logn), and O(1) if 2 < β < 3, β = 3, and 3 < β, respectively. We infer that these graphs have whp a treewidth of O( √ n3−β), O(log2 n), and O(logn), respectively. For 2 < β < 3, this matches a known lower bound. To demonstrate the usefulness of our results, we give several algorithmic applications. 1998 ACM Subject Classification G.2.1 Combinatorics, F.2.2 Nonnumerical Algorithms and Problems
منابع مشابه
Introduction to graph minors and treewidth
3 Treewidth 12 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 12 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 14 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.5 Separators . . . . . . . ....
متن کاملGraph minors, decompositions and algorithms
3 Treewidth 13 3.1 Definition and basic properties . . . . . . . . . . . . . . . . . . . . . . . . . 13 3.2 Recursively defined graph classes . . . . . . . . . . . . . . . . . . . . . . . 15 3.3 Chordal graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 3.4 Search games . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 3.5 Separators . . . . . . . ....
متن کاملMinimal Separators in Intersection Graphs
In this report, we present the intersection graphs and describe the role they play in computations of treewidth. We introduce minimal triangulations, minimal separators, potential maximal cliques and blocks as the main tools for exact computation and approximation of that important graph parameter. The first chapter is an introduction to the intersection graph theory. We give all the necessary ...
متن کاملMinimal Triangulations for Graphs with "Few" Minimal Separators
We give a characterization of minimal triangulation of graphs using the notion of \maximal set of neighbor separators". We prove that if all the maximal sets of neighbor separators of some graphs can be computed in polynomial time, the treewidth of those graphs can be computed in polynomial time. This notion also uniies the already known algorithms computing the treewidth of several classes of ...
متن کاملSafe separators for treewidth
A set of vertices S ⊆ V is called a safe separator for treewidth, if S is a separator of G, and the treewidth of G equals the maximum of the treewidth over all connected components W of G S of the graph, obtained by making S a clique in the subgraph of G, induced by W ∪ S. We show tha t such safe separators are a very powerful tool for preprocessing graphs when we want to compute their treewidt...
متن کامل